
.sale-necessary{
  overflow: hidden;
  .sale-box{
    margin: 10px 0;
    padding: 0 0.3rem;
    background: #fff;
    .logo{
      position: relative;
      img{
      width:1.5rem;
      position: absolute;
      top: 20%;
      left: 50%;
      margin-left: -0.75rem;
      }
    }
    .detail{
      padding: 0.5rem 0 0.5rem 0.3rem;
      .title{
        color: #222;
        font-size: 18px;
        padding: 0 0 0.2rem 0;
      }
      .explicit{
        color: #999999;
        font-size: 12px;
        padding: 0 0 0.4rem 0;
      }
      .box{
        padding: 0 0.3rem 0 0;
        .inline{
          float: left;
          color: #169CEF;
        }
        .load{
          color: #BCBCBC;
          float: right;
          .copy{
            color: #169CEF;
          }
        }
      }
      .box:after{
        content: '';
        display: block;
        clear: both;
      }
    }
  }
}